home *** CD-ROM | disk | FTP | other *** search
/ PC User 2002 August / Disc 1 / PCU0802CD1.iso / software / apps / files / anfxw32.exe / #setuppath# / c00.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-06-23  |  4.0 KB  |  310 lines

  1. import java.awt.Color;
  2. import java.awt.Graphics;
  3. import java.io.IOException;
  4. import java.util.Random;
  5.  
  6. public abstract class c00 extends c24 {
  7.    // $FF: renamed from: JC short
  8.    public short field_0;
  9.    // $FF: renamed from: MD short
  10.    public short field_1 = 10000;
  11.    // $FF: renamed from: Kw short
  12.    public short field_2;
  13.    // $FF: renamed from: Ki short
  14.    public short field_3;
  15.    // $FF: renamed from: LZ short
  16.    public short field_4 = 10;
  17.    // $FF: renamed from: LX short
  18.    public short field_5 = 10;
  19.    // $FF: renamed from: JG short
  20.    public short field_6;
  21.    // $FF: renamed from: IF short
  22.    public short field_7;
  23.    // $FF: renamed from: NR short
  24.    public short field_8;
  25.    // $FF: renamed from: NF short
  26.    public short field_9;
  27.    // $FF: renamed from: Iq byte
  28.    protected byte field_10;
  29.    // $FF: renamed from: Ft byte
  30.    protected byte field_11;
  31.    // $FF: renamed from: HE byte
  32.    protected byte field_12;
  33.    // $FF: renamed from: Il byte
  34.    protected byte field_13;
  35.    // $FF: renamed from: NV byte
  36.    public static final byte field_14 = 3;
  37.    // $FF: renamed from: LN byte
  38.    public static final byte field_15 = 2;
  39.    // $FF: renamed from: Fv byte
  40.    public static final byte field_16 = 1;
  41.    // $FF: renamed from: JB byte
  42.    public static final byte field_17 = 5;
  43.    // $FF: renamed from: Lv byte
  44.    public static final byte field_18 = 4;
  45.    // $FF: renamed from: Oi byte
  46.    protected static final byte field_19 = 31;
  47.    // $FF: renamed from: MQ byte
  48.    public static final byte field_20 = 6;
  49.    // $FF: renamed from: FR byte
  50.    public static final byte field_21 = 7;
  51.    // $FF: renamed from: Ma byte
  52.    public static final byte field_22 = 8;
  53.    // $FF: renamed from: Mb java.awt.Color
  54.    protected Color field_23;
  55.    // $FF: renamed from: GB java.awt.Color
  56.    protected Color field_24;
  57.    // $FF: renamed from: Hj boolean
  58.    public boolean field_25;
  59.    // $FF: renamed from: Lb boolean
  60.    protected boolean field_26;
  61.    // $FF: renamed from: Ge java.util.Random
  62.    protected static Random field_27 = new Random();
  63.    // $FF: renamed from: NK c01
  64.    c01 field_28;
  65.  
  66.    // $FF: renamed from: KL (boolean) void
  67.    public void method_0(boolean var1) {
  68.    }
  69.  
  70.    // $FF: renamed from: FC () java.awt.Color
  71.    public Color method_1() {
  72.       return this.field_23;
  73.    }
  74.  
  75.    // $FF: renamed from: In (java.awt.Color) void
  76.    public void method_2(Color var1) {
  77.       this.field_23 = var1;
  78.    }
  79.  
  80.    // $FF: renamed from: LT (java.lang.String) java.lang.String
  81.    public final String method_3(String var1) {
  82.       char[] var2 = new char[]{'?'};
  83.       byte var3 = 0;
  84.       byte var4 = 1;
  85.       String var5 = "";
  86.       String var6 = "";
  87.       String var7 = "";
  88.       String var8 = "";
  89.  
  90.       for(int var9 = 0; var9 < var1.length(); ++var9) {
  91.          switch (var3) {
  92.             case 0:
  93.                if (var1.charAt(var9) == '<') {
  94.                   var3 = 1;
  95.                   var2[0] = var1.charAt(var9);
  96.                   var7 = var7 + new String(var2);
  97.                } else {
  98.                   var2[0] = var1.charAt(var9);
  99.                   var5 = var5 + new String(var2);
  100.                }
  101.                break;
  102.             case 1:
  103.                if (var1.charAt(var9) != '@') {
  104.                   var3 = 0;
  105.                   var2[0] = var1.charAt(var9);
  106.                   var7 = var7 + new String(var2);
  107.                   var5 = var5 + var7;
  108.                } else {
  109.                   var3 = 2;
  110.                }
  111.                break;
  112.             case 2:
  113.                var6 = "";
  114.                switch (var1.charAt(var9)) {
  115.                   case 'p':
  116.                      ++var9;
  117.                      var4 = 1;
  118.                      var3 = 3;
  119.                      continue;
  120.                   case 'q':
  121.                   case 'r':
  122.                   default:
  123.                      var3 = 0;
  124.                      continue;
  125.                   case 's':
  126.                      var4 = 1;
  127.                      var3 = 4;
  128.                      var8 = super.JT.FK.Gt(super.JT.Jp).NI();
  129.                      continue;
  130.                }
  131.             case 3:
  132.                if (var1.charAt(var9) != '>') {
  133.                   var6 = var6 + var1.charAt(var9);
  134.                } else {
  135.                   var3 = 0;
  136.                   switch (var4) {
  137.                      case 1:
  138.                         var5 = var5 + super.JT.Mw.getParameter(var6);
  139.                         break;
  140.                      default:
  141.                         var5 = var5 + "?T?";
  142.                   }
  143.                }
  144.                break;
  145.             case 4:
  146.                var5 = var5 + var8;
  147.                var3 = 0;
  148.          }
  149.       }
  150.  
  151.       return var5;
  152.    }
  153.  
  154.    // $FF: renamed from: Nz (byte, java.lang.String) void
  155.    public void method_4(byte var1, String var2) {
  156.    }
  157.  
  158.    // $FF: renamed from: KK (byte) short
  159.    public short method_5(byte var1) {
  160.       short var2 = 0;
  161.       switch (var1) {
  162.          case 3:
  163.             var2 = this.field_0;
  164.             break;
  165.          case 4:
  166.             var2 = (short)this.field_12;
  167.             break;
  168.          case 5:
  169.             var2 = (short)this.field_10;
  170.       }
  171.  
  172.       return var2;
  173.    }
  174.  
  175.    // $FF: renamed from: Nz (byte, short) void
  176.    public void method_6(byte var1, short var2) {
  177.       switch (var1) {
  178.          case 3:
  179.             this.field_0 = var2;
  180.             return;
  181.          case 4:
  182.             this.field_12 = (byte)var2;
  183.             return;
  184.          case 5:
  185.             this.field_10 = (byte)var2;
  186.             return;
  187.          default:
  188.       }
  189.    }
  190.  
  191.    // $FF: renamed from: GT () int
  192.    public final int method_7() {
  193.       if (this.field_10 != 0) {
  194.          int var1 = (field_27.nextInt() & 255) - 127;
  195.          return this.field_3 + this.field_5 * var1 * this.field_10 / 12700;
  196.       } else {
  197.          return this.field_3;
  198.       }
  199.    }
  200.  
  201.    // $FF: renamed from: GH () int
  202.    public final int method_8() {
  203.       if (this.field_10 != 0) {
  204.          int var1 = (field_27.nextInt() & 255) - 127;
  205.          return this.field_2 + this.field_5 * var1 * this.field_10 / 12700;
  206.       } else {
  207.          return this.field_2;
  208.       }
  209.    }
  210.  
  211.    // $FF: renamed from: Ib () void
  212.    public void method_9() {
  213.       this.field_2 = this.field_6;
  214.       this.field_3 = this.field_7;
  215.       this.field_4 = this.field_8;
  216.       this.field_5 = this.field_9;
  217.       this.field_23 = this.field_24;
  218.       this.field_0 = this.field_1;
  219.       this.field_10 = this.field_11;
  220.       this.field_12 = this.field_13;
  221.       super.FM.removeAllElements();
  222.    }
  223.  
  224.    public c00(short var1, short var2, short var3, short var4) {
  225.       this.field_6 = var1;
  226.       this.field_7 = var2;
  227.       this.field_8 = var3;
  228.       this.field_9 = var4;
  229.       this.field_2 = var1;
  230.       this.field_3 = var2;
  231.       this.field_4 = var3;
  232.       this.field_5 = var4;
  233.       this.field_0 = this.field_1;
  234.    }
  235.  
  236.    // $FF: renamed from: In (java.awt.Graphics, java.awt.Color) void
  237.    public void method_10(Graphics var1, Color var2) {
  238.       int var3 = (var2.getRed() - super.JT.Mw.HQ.getRed()) * this.field_0 / 10000 + super.JT.Mw.HQ.getRed();
  239.       int var4 = (var2.getGreen() - super.JT.Mw.HQ.getGreen()) * this.field_0 / 10000 + super.JT.Mw.HQ.getGreen();
  240.       int var5 = (var2.getBlue() - super.JT.Mw.HQ.getBlue()) * this.field_0 / 10000 + super.JT.Mw.HQ.getBlue();
  241.       var1.setColor(new Color(var3, var4, var5));
  242.    }
  243.  
  244.    // $FF: renamed from: Hu (int, int, byte) c24
  245.    public c24 method_11(int var1, int var2, byte var3) {
  246.       if (this.field_0 == 0) {
  247.          return null;
  248.       } else {
  249.          if (var1 >= this.field_2 && var2 >= this.field_3 && var1 < this.field_2 + this.field_4 && var2 < this.field_3 + this.field_5) {
  250.             if (var3 < 0) {
  251.                return this;
  252.             }
  253.  
  254.             if (super.Is[var3] != null) {
  255.                return this;
  256.             }
  257.  
  258.             if (var3 == 4 && (super.Is[1] != null || super.Is[2] != null || super.Is[0] != null)) {
  259.                return this;
  260.             }
  261.          }
  262.  
  263.          return null;
  264.       }
  265.    }
  266.  
  267.    public c00() {
  268.    }
  269.  
  270.    // $FF: renamed from: Nq (int) void
  271.    public void method_12(int var1) {
  272.       int var2 = 0;
  273.  
  274.       while(var2 < super.FM.size()) {
  275.          c22 var3 = (c22)super.FM.elementAt(var2);
  276.          byte var4 = var3.Nq(var1);
  277.          if (var4 != 0 && var4 != c22.Gf) {
  278.             if (var4 == c22.Gv) {
  279.                break;
  280.             }
  281.  
  282.             ++var2;
  283.          } else {
  284.             super.FM.removeElementAt(var2);
  285.          }
  286.       }
  287.  
  288.       if (this.field_10 != 0) {
  289.          super.JT.Fk = true;
  290.       }
  291.  
  292.    }
  293.  
  294.    // $FF: renamed from: Lf (c14) java.lang.Object
  295.    public Object method_13(c14 var1) throws IOException {
  296.       super.Lf(var1);
  297.       this.field_1 = var1.FS();
  298.       this.field_6 = var1.FS();
  299.       this.field_7 = var1.FS();
  300.       this.field_8 = var1.FS();
  301.       this.field_9 = var1.FS();
  302.       this.field_11 = var1.Nb();
  303.       this.field_13 = var1.Nb();
  304.       return this;
  305.    }
  306.  
  307.    // $FF: renamed from: JL (java.awt.Graphics) void
  308.    public abstract void method_14(Graphics var1);
  309. }
  310.